detoxifying enzyme - French English Dictionary